function H_sparse = N1057M244()
H = [968 856 843 589 554 400 356 308 261 234 210 43 19 
941 925 844 753 719 676 568 540 338 319 277 212 211 
993 876 867 785 687 520 512 500 352 317 268 96 52 
963 854 825 795 768 517 342 340 278 241 182 104 43 
1049 992 857 774 721 624 499 489 410 195 190 166 135 
1044 890 839 791 783 510 378 353 343 242 216 196 160 
994 861 857 752 737 730 725 661 542 408 302 255 253 
1021 835 818 729 702 622 541 540 517 402 303 53 22 
933 912 909 564 487 382 326 301 271 128 44 39 4 
974 847 824 777 617 544 426 394 327 212 149 14 9 
893 882 838 803 798 594 575 539 240 171 170 49 47 
937 911 835 696 673 620 548 420 406 215 152 141 82 
1002 920 825 710 674 477 354 243 181 172 86 34 12 
994 924 894 733 677 659 509 313 283 278 228 76 73 
951 931 834 789 650 459 441 411 346 312 310 309 21 
1039 1030 838 797 571 474 459 429 401 380 168 77 17 
997 909 883 805 718 703 671 603 449 393 267 256 61 
1011 891 874 807 527 445 436 325 305 246 142 43 30 
1019 981 836 684 676 657 623 553 476 456 435 421 124 
1003 999 877 744 667 504 450 353 283 232 119 83 51 
1029 876 832 805 692 665 602 575 347 295 134 38 2 
982 940 840 614 554 520 416 310 301 259 209 113 6 
1036 954 905 636 593 496 477 390 373 355 303 105 39 
1008 975 939 747 720 628 545 516 388 349 236 198 84 
1017 886 826 675 660 571 538 437 379 364 324 274 31 
1009 927 831 743 702 526 434 291 228 178 131 102 100 
1028 953 842 757 605 592 590 516 394 351 310 292 151 
986 913 912 744 640 617 594 579 448 368 134 123 99 
879 877 860 799 534 410 336 252 130 118 117 61 56 
989 979 854 810 781 773 720 651 650 424 334 218 193 
1024 849 819 801 762 620 488 390 385 122 109 108 17 
985 935 880 768 762 710 494 441 430 259 98 60 28 
986 966 902 765 747 743 698 663 556 274 230 90 32 
841 837 827 645 558 506 501 474 194 182 111 52 21 
1053 1027 941 799 751 662 591 523 287 260 205 199 1 
1005 996 896 771 644 610 490 424 412 400 396 363 244 
977 969 903 790 635 532 429 350 293 208 133 116 92 
942 898 831 583 568 454 403 363 347 280 247 175 161 
939 900 883 785 627 565 550 442 420 396 100 97 69 
1053 1015 967 812 599 458 397 344 336 312 263 76 2 
878 866 830 610 588 565 537 491 419 387 220 181 95 
1051 1049 829 788 786 752 495 490 422 350 329 174 164 
1021 1002 987 716 703 661 630 601 363 318 237 191 90 
1051 928 894 727 653 614 589 525 498 461 334 241 146 
1043 892 867 764 753 748 501 399 228 198 114 85 38 
1026 989 981 740 719 652 632 286 186 148 122 68 51 
1041 880 830 806 789 695 666 652 607 528 289 158 39 
1026 1013 839 728 689 658 657 546 544 463 155 113 8 
910 891 863 739 738 615 535 473 439 373 277 252 190 
918 900 868 737 672 538 485 464 422 404 115 82 58 
971 846 831 811 741 679 491 388 383 359 296 149 92 
994 926 852 717 703 600 513 472 395 392 272 167 109 
1039 1027 1013 749 665 631 484 476 392 356 323 311 13 
1054 981 869 781 679 647 536 487 479 431 409 98 78 
1031 975 945 809 641 632 584 505 492 254 218 70 36 
972 929 895 704 691 600 571 510 448 411 107 46 37 
1029 983 862 770 743 581 461 405 307 280 244 202 70 
990 897 889 688 455 386 374 351 202 59 42 21 14 
1025 959 837 741 564 557 469 369 190 141 119 61 59 
926 909 885 750 682 668 646 588 501 341 331 320 217 
905 849 839 810 772 707 579 560 371 224 192 172 132 
978 956 842 760 715 671 655 470 328 247 103 69 49 
1012 896 822 807 729 681 582 478 469 395 359 320 18 
945 929 901 581 577 552 468 428 201 199 47 27 22 
1052 943 923 779 666 625 551 511 472 368 340 299 93 
968 900 878 726 602 597 504 407 313 224 165 49 12 
970 964 873 678 663 648 533 473 407 377 288 243 9 
1049 991 972 791 782 660 647 408 349 293 257 138 57 
1038 850 840 612 458 405 386 378 187 173 146 135 32 
984 979 953 813 802 645 639 587 455 387 372 94 45 
957 887 859 754 730 463 412 354 348 303 221 209 20 
1014 933 827 766 750 662 479 396 392 383 297 242 29 
888 857 814 711 688 506 347 333 218 191 48 41 11 
983 870 853 720 636 620 484 434 277 130 128 66 24 
1038 1020 823 733 704 672 573 529 273 221 184 143 121 
999 957 905 757 658 642 607 606 431 425 337 234 125 
940 904 838 756 655 588 555 490 270 193 154 91 30 
917 866 862 784 709 708 677 511 423 243 216 23 19 
1048 990 828 788 736 630 555 524 485 456 369 286 134 
986 920 815 783 755 673 577 462 404 276 252 191 44 
1032 1010 828 773 717 689 636 408 361 330 213 148 88 
931 875 833 753 694 614 508 383 376 154 140 115 54 
1001 985 953 745 596 573 539 481 335 232 220 179 101 
1033 1017 925 745 643 622 508 491 315 281 255 196 98 
995 930 868 709 633 617 366 331 266 94 67 15 12 
960 899 854 706 661 564 552 456 360 256 203 159 137 
1053 936 815 740 733 611 602 496 466 447 177 89 3 
958 906 888 738 631 598 572 563 432 207 206 96 10 
996 950 938 811 719 700 627 613 592 512 457 409 87 
1032 955 834 764 760 683 581 500 338 222 183 118 24 
851 847 844 811 656 531 503 468 438 322 147 142 64 
915 895 886 786 654 547 467 381 345 306 123 67 38 
918 867 858 802 769 724 629 413 376 302 282 53 2 
916 842 820 682 677 492 476 450 414 406 367 258 56 
1018 995 820 513 454 418 361 292 279 220 207 152 5 
1035 1031 915 792 670 626 623 595 309 229 208 203 20 
1042 891 830 761 621 563 507 369 341 290 201 120 32 
987 971 923 649 598 582 578 515 503 288 200 118 42 
1004 908 852 678 634 624 415 376 366 162 83 72 45 
961 916 863 609 530 496 484 386 377 309 269 200 182 
1041 924 919 790 734 649 612 576 446 316 271 250 153 
973 862 846 726 599 592 482 416 389 379 211 79 33 
987 930 927 764 616 470 370 300 211 116 65 45 10 
977 960 848 801 695 570 551 231 222 180 114 60 37 
955 824 814 722 608 570 516 404 384 341 233 59 28 
991 951 902 726 628 584 533 528 442 440 434 268 112 
1055 1018 944 797 792 559 518 495 439 381 322 293 126 
995 920 906 637 575 375 297 291 227 194 185 101 3 
984 874 829 756 746 696 667 370 321 275 233 219 101 
1009 970 950 692 622 600 555 489 438 199 168 164 58 
1057 875 874 663 609 607 585 493 432 298 257 87 29 
954 858 855 807 742 701 697 219 216 179 75 50 41 
1000 962 864 803 778 604 569 529 488 440 249 104 54 
976 969 954 812 808 747 644 633 151 131 120 91 62 
1056 1023 823 714 640 610 604 401 222 138 133 89 1 
904 878 868 795 751 514 470 401 279 240 125 75 25 
1036 1007 844 769 737 590 497 365 334 284 244 238 231 
1022 952 893 716 714 549 535 371 366 345 278 48 20 
998 821 817 768 763 709 685 513 391 273 236 180 29 
997 970 941 776 755 690 582 479 441 367 300 294 94 
1034 934 892 746 583 517 351 348 332 270 107 80 13 
1023 949 871 712 664 659 626 455 424 355 239 207 44 
1030 1028 876 759 686 595 561 483 440 364 330 153 128 
1024 993 919 735 693 549 533 489 460 453 364 343 10 
955 935 845 795 728 681 475 214 194 178 157 142 110 
1041 1023 837 632 437 391 385 329 242 185 168 81 73 
991 932 836 710 638 625 603 542 525 512 452 67 55 
1005 902 824 775 727 596 583 549 276 127 106 16 4 
1045 1012 906 771 731 708 623 304 179 170 145 64 17 
1042 964 841 776 770 739 637 625 538 336 197 144 66 
1022 977 924 785 664 619 546 488 427 318 307 234 204 
1018 912 887 748 714 712 662 597 528 413 103 90 51 
978 957 919 721 545 447 326 299 226 183 156 115 16 
1048 1034 966 786 629 531 530 449 342 251 240 34 5 
943 914 855 647 585 560 486 358 306 237 181 159 131 
1055 942 833 713 697 591 532 458 372 362 360 305 156 
1039 1024 859 640 520 462 298 289 225 185 164 140 42 
1050 1014 932 808 762 749 493 471 454 389 301 266 18 
965 871 851 804 561 525 474 417 339 236 189 188 11 
998 956 840 735 669 420 379 370 323 304 296 127 104 
936 917 832 586 522 349 338 333 284 175 124 110 62 
911 888 816 813 751 594 515 472 350 261 213 176 111 
1047 890 817 777 687 669 667 462 388 330 205 36 4 
1014 985 930 685 644 627 601 530 320 262 129 123 71 
961 884 872 769 683 639 526 445 204 150 138 85 9 
1044 895 818 767 766 765 739 696 487 426 267 97 86 
939 926 846 676 674 618 616 311 160 114 53 47 28 
910 901 819 800 761 638 593 430 380 343 245 197 88 
1016 1010 948 798 688 657 493 406 387 248 214 173 106 
1045 1044 917 755 750 674 664 653 598 469 356 246 245 
1029 980 883 773 721 514 497 329 215 214 189 176 79 
1042 899 816 788 782 658 656 639 567 461 302 63 33 
1046 984 894 778 767 718 705 693 646 499 494 266 55 
1057 974 873 716 690 680 653 502 200 184 116 74 18 
1016 967 933 808 578 486 425 390 377 374 314 275 145 
973 931 886 732 641 579 573 572 319 314 80 52 25 
1057 1021 903 761 711 580 471 325 311 286 283 264 239 
1028 1004 893 744 723 558 521 382 362 274 155 105 14 
932 911 819 778 760 735 699 645 561 442 322 281 66 
921 880 852 701 499 433 384 352 312 223 221 46 27 
1035 952 822 796 784 698 642 421 374 346 316 65 60 
1019 913 907 794 763 682 605 601 548 544 281 235 35 
1032 980 959 665 569 506 452 443 418 315 290 192 177 
1020 869 821 809 787 765 613 585 235 223 80 68 26 
950 879 833 621 482 431 423 187 150 132 102 96 72 
1011 934 921 810 805 532 518 483 428 340 304 254 196 
1017 1003 875 770 754 722 668 527 464 460 261 245 186 
1047 1046 989 779 772 756 694 595 482 407 373 210 107 
870 865 851 794 783 678 586 498 483 345 296 120 3 
1046 1001 952 648 624 609 444 438 285 272 258 176 69 
965 928 887 745 724 700 637 552 478 357 149 86 23 
873 855 850 789 702 642 547 466 357 161 156 106 91 
964 908 847 793 767 523 444 359 313 280 265 136 74 
990 961 946 711 694 566 480 465 415 167 112 23 5 
1008 1006 825 758 742 666 577 426 421 337 270 227 68 
1026 1020 913 775 732 580 551 505 435 433 403 402 268 
1010 976 856 772 558 543 468 453 447 353 344 264 205 
1025 997 988 766 728 522 518 430 169 166 31 27 25 
1055 916 897 599 584 557 523 507 368 297 295 238 226 
974 935 820 793 705 698 656 638 612 608 464 24 11 
960 958 858 759 746 713 707 608 328 285 92 70 16 
1051 975 826 550 511 465 457 314 276 223 158 76 64 
884 849 835 699 675 613 606 443 419 166 121 50 36 
1056 1006 971 723 570 526 507 260 249 247 229 202 144 
1022 881 850 731 691 590 519 325 213 197 132 35 6 
910 864 859 643 572 521 308 282 224 174 113 79 40 
934 897 853 806 803 797 779 771 621 492 433 188 183 
1034 882 814 799 715 559 542 503 473 446 435 209 158 
907 884 848 758 486 475 459 402 352 193 99 95 6 
1004 963 818 708 686 580 400 399 398 394 148 129 102 
896 843 841 802 784 706 635 451 393 287 167 135 77 
1040 982 947 809 800 707 606 519 480 418 238 217 75 
958 937 885 706 689 629 543 539 398 395 307 146 35 
1052 1037 922 763 643 531 515 502 495 259 226 48 31 
1047 956 940 796 718 589 478 332 305 265 180 140 81 
1056 848 816 796 792 436 427 422 417 335 289 262 165 
1054 1030 872 574 557 439 335 308 249 239 208 169 22 
1037 983 945 754 712 679 634 593 436 397 260 248 26 
1045 1013 881 812 565 460 414 403 371 342 327 139 124 
1003 962 881 780 536 412 362 300 267 265 246 89 62 
1031 879 861 780 724 651 628 603 317 316 273 126 95 
1007 1002 889 618 560 432 411 272 253 227 217 198 93 
978 927 915 731 591 522 417 382 378 355 159 93 46 
1038 1015 914 736 562 535 509 446 331 295 251 171 160 
966 951 944 700 684 541 253 225 195 145 84 56 15 
949 922 863 791 680 569 494 480 428 358 172 143 78 
969 877 869 804 669 567 477 451 332 315 157 111 85 
1019 976 962 672 467 339 317 288 192 153 78 71 19 
949 872 829 732 630 527 409 385 215 178 173 34 8 
865 828 821 738 619 604 554 502 500 299 262 163 65 
892 882 826 757 686 654 566 414 365 321 319 136 127 
1033 998 992 741 650 541 537 405 333 206 151 57 30 
982 965 921 691 547 504 452 263 195 163 139 126 108 
1040 1000 968 775 668 651 498 174 170 161 137 103 55 
1033 980 972 804 725 587 384 326 250 144 139 137 88 
1036 993 885 734 574 548 445 423 389 256 251 130 71 
1050 1005 1000 611 587 566 550 393 358 298 201 63 26 
1043 914 853 704 659 616 290 287 284 269 189 152 40 
1048 1043 928 574 475 465 410 372 263 177 143 84 41 
963 959 948 781 725 699 467 451 186 87 83 57 54 
988 938 845 752 705 615 568 339 292 231 136 82 7 
1040 1035 988 673 619 559 344 324 254 232 129 63 37 
967 923 856 787 596 248 203 188 175 141 117 108 1 
1037 925 890 748 740 660 648 529 357 99 97 72 8 
1054 1025 1009 798 794 670 649 615 556 429 413 398 112 
973 889 822 787 742 730 695 670 655 635 425 367 109 
979 899 834 790 543 508 450 437 397 375 219 184 171 
898 836 817 780 749 715 634 510 375 361 163 157 122 
918 865 860 692 683 654 633 562 553 505 328 294 275 
992 936 860 693 576 540 521 448 427 415 327 230 74 
1007 999 870 806 759 717 697 631 524 444 381 241 154 
1027 1015 864 729 671 652 471 463 457 229 204 100 15 
843 827 815 734 690 578 391 365 279 257 233 147 117 
947 904 866 777 684 618 536 453 324 237 230 150 105 
944 903 861 646 597 519 360 346 294 282 121 81 33 
1001 947 922 813 801 675 567 553 509 162 58 13 7 
1008 996 823 774 736 713 680 556 481 419 416 187 169 
1016 1012 938 758 626 563 562 545 443 323 291 258 155 
1050 1011 908 685 605 537 497 399 337 225 165 119 7 
948 845 832 793 776 546 534 449 271 255 210 206 133 
946 942 937 774 701 641 586 514 485 466 380 321 250 
943 901 871 687 534 524 285 235 212 125 73 50 40 
1052 1006 929 782 727 611 576 348 306 264 162 110 77 
946 907 898 800 723 722 681 481 354 318 269 147 0  ];
H_sparse = zeros(size(H, 1), max(max(H)));
for m = 1 : size(H, 1)
    ones_index = H(m, :);
    ones_index = ones_index(ones_index ~= 0);
    H_sparse(m, ones_index) = 1;
end
end
